Big Huge Thesaurus

house of ill repute

noun